/**
 * @author anlun214 QQ:58529016
 */
var A2xExtend = __extends;
var tebie="";
window.addEventListener("load", function () {
    annie.debug = false;
    /**
     * 因为这是个文件是入口文件,加载时间越短越好,那么就需要这个文件里代码量越少越好，尽量在其他文件写项目逻辑
     * 装载引擎的Canvas的div的id,可以在一个页面同时放多个stage.
     * 设计尺寸的宽
     * 设计尺寸的高
     * FPS刷新率
     * 缩放模式
     * 渲染模式
     */
    var stage = new annie.Stage("annieEngine", 640, 960, 30, annie.StageScaleMode.FIXED_WIDTH, 0);
    //默认关闭自动旋转和自动resize
    //stage.autoResize=true;
    //stage.autoSteering=true;
    stage.addEventListener(annie.Event.ON_INIT_STAGE, function (e) {
        //想要同时加载多个场景的话，annie.loadScene的第一个参数可以传数组如 ["scene1","scene2",...]
        annie.loadScene("loading", function (per) {
            //加载进度
            trace("加载进度:"+per+"%");
        }, function (result) {
            if (result.sceneId == result.sceneTotal) {
                var loadObj = new loading.Loading();
                stage.addChild(loadObj);
                annie.loadScene("index", function (per) {
                    loadObj.con_mc.gotoAndStop(per);
                }, function (result) {
                    if (result.sceneId == result.sceneTotal) {
                        loadObj.con_mc.gotoAndPlay(101);
                        stage.addChild(new index.Index());
                    }
                })
            }
        });
    })
});